//index.js
//获取应用实例
const app = getApp()

Page({
  data: {
    flag:false
  },
  clac:function(e){
    var a=parseFloat(e.detail.value.aIn); // 获得a边长的值
    var b=parseFloat(e.detail.value.bIn); // 获得b边长的值
    var c=parseFloat(e.detail.value.cIn); // 获得c边长的值
    if(!(a+b>c&&a+c>b&&b+c>a)){
      wx.showToast({  //调用微信的API--消息提示框
        title: '计算出错：该三边无法构成三角形!',   //提示标题
        icon:"none",    //无图标
        duration:2000   //提示时长2s
      })
      this.reset();
      return;
    }else{
      var s=(a+b+c)/2.0;
      var area=Math.sqrt(s*(s-a)*(s-b)*(s-c));
      this.setData({
        flag:false,
        area:area
      })
    }
  },
  reset:function(){
    this.setData({
      area:"",
      a:"",
      b:"",
      c:"",
      flag:false
    })
  }
})
